Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F3 Argentina F12 Chile F6 Germany F1 Venezuela #1-w1 Venezuela #1-w2 USA F7 Venezuela #1-w3 Venezuela #1-w4 Argentina F9 Brazil F5 Germany F7 Brazil F12 Germany F4 Turkey F5 Argentina F12 Haagen Dazs Open - Caracas The Rajasthan Golden Jubilee - Jaipur The LTA Wrexham Challenger - Wrexham Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo X Abierto Internacional de Salinas - Salinas Lambertz Open by Stawag - Aachen 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Ostdeutscher Sparkassen Cup - Dresden Togliatti Cup - Togliatti Black Forest Open - Freudenstadt Amazonia Open de Tenis - Belem WOW Cafe Challenger - New Orleans Ethias Trophy - Mons Seguros Bolivar Open - Medellin Bauer Watertechnology Cup - Eckental II Challenger Ciudada de Guayaquil - Guayaquil San Luis Potosi Challenger 2007 - San Luis Potosi Aberto de Santa Catarina de Tenis - Florianopolis Ciudad de Pozoblanco Open Diputacion - Cordoba 's Tennis Masters 07 Challenger - Graz Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Hilton Waikoloa Village USTA Challenger - Waikoloa AGT Challenger - Leon Germany F1 Argentina F6 Brazil F4 Brazil F6 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Argentina F4 Argentina F6 Argentina F7 Argentina F8 Siemens Open - Scheveningen Bolivia F2 Chile F5 Credicard Citi Mastercard Tennis Cup - Campos do Jordao GHI Bronx Tennis Classic - Bronx Copa Petrobras-Paraguay - Asuncion Seguros Bolivar Open - Medellin Lima Challenger - Lima Argentina F5 Santiago Challenger Tunis Challenger ATP Challenger Hamburg - Hamburg Saint Francis Health System USTA Challenger - Tulsa Black Forest Open 2002 - Freudenstadt Barranquilla Challenger Fujitsu Siemens Open - Budapest Orbetello Challenger Heilbronn Open - Heilbronn The Indian Oil Servo ATP Challenger - Chandigarh Trani Challenger San Marino Challenger Genova Challenger Todi Challenger Napoli Challenger Sao Leopoldo Challenger Montevideo Challenger Samsung Securities Cup Challenger Tennis - Seoul San Remo Tennis Cup - San Remo Pomorski Bank Kredytowy Open - Szczecin ATP "Videocon" Challenger - Mumbai Zagreb Open - Zagreb St. Francis Health System USTA Challenger - Tulsa The Scottish Tennis Championships - Edinburgh SAA Hilversum Open - Hilversum Amer-Wilson Tampere Challenger - Tampere Caltanissetta Challenger Yokohama International Tennis Tournament - Yokohama EI Bank Bulgarian Challenger - Sofia Muller Cup - Ulm Geneva Challenger - Geneva Volvo Sylt Open - Sylt 10th Wartburg Open - Eisenach USTA Tennis Championships of Austin - Austin Eddleman / USTA Challenger - Birmingham Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Neride Prague Indoor - Prague San Luis Potosi Challenger - San Luis Potosi DPD Challenger 2001 - Aschaffenburg Open de Franche Comte - Besancon Tennis Napoli Cup - Napoli Orleans Challenger Okal Cup 2003 - Eckental IPP Open - Helsinki The Bolton Challenger - Bolton Lucknow ATP Tour Challenger - Lucknow Lubbock Challenger - Lubbock Torneo Internacional Challenger Fila 2005 - Leon Internationale Tenniskampioenschappen - Scheveningen The LTA Sunderland Challenger - Sunderland Zagreb Open - Zagreb Seguros Bolivar Open - Medellin Czech Indoor Open - Prague Penza Cup - Penza Credicard Mastercard Tennis Cup - Campos do Jordao Intersport Heilbronn Open - Heilbronn Siemens Open 2004 - Scheveningen USTA Men's Challenger of Dallas - Dallas Manerbio Challenger Como Challenger Santiago Challenger Lima Challenger San Luis Potosi Challenger - San Luis Potosi Brescia Challenger South African Airways Tennis Open - Durban Tallahassee Challenger The 'Fitz' Casino Challenger - Tunica Savannah Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Challenger ATP de Cuenca Diario El Mercurio - Cuenca Siemens Open - Scheveningen Challenger Ciudad de Guayaquil - Guayaquil Vicenza Challenger Bancolombia Open - Bogota Challenger Casablanca San Angel - Mexico City Challenger ATP de Cuenca Diario El Mercurio - Cuenca BH Tenis Open International Cup 2008 - Belo Horizonte Copa Petrobras Argentina - Buenos Aires Internazionali de Tennis di Bergamo - Bergamo Bancolombia Open - Bogota Morocco Tennis Tour - Rabat Bancolombia Open - Cali Privat Bank Cup - Dnepropetrovsk Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Challenger Groningen - Groningen Heilbronn Open - Heilbronn Freeman Men's $50,000 Challenger - Joplin Voit Mexico City Open - Mexico City Sao Paulo Challenger JSM Challenger - Champaign Challenger Britania Zavaleta - Puebla ITG Miami Challenger - Miami AT&T Challenger of Dallas - Dallas Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Bogota Challenger Kobstaedernes ATP Challenger - Kolding ECM Prague Open 2008 - Prague Copa Petrobras - Buenos Aires Biella 5 Challenger The LTA Wrexham Challenger - Wrexham Seguros Bolivar Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Salinas Challenger The LTA Cardiff Challenger - Cardiff Dusseldorf Open 2006 - Dusseldorf Ljubljana Challenger IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Copa Petrobras Colombia - Bogota Morocco Tennis Tour - Fes Challenger Casablanca San Angel - Mexico City Seguros Bolivar Open - Bogota Guayaquil Challenger Powder Byrne Trophy - Surbiton Black Forest Open - Freudenstadt Heineken Trophy - 's-Hertogenbosch Lambertz Open - Aachen Copa Petrobras Argentina - Buenos Aires Logopak Challenger 2005 - Lubeck Joinville Tennis Festival - Joinville Residenza Open - Magdeburg 9th Wartburg Open - Eisenach Neride Prague Indoor - Prague Samsung Securities Cup Challenger - Seoul XIII Trofeo Ciudad de Quito - Quito U.S. Pro Tennis Championships - Boston The Samsung Open - Bournemouth Tallahassee Tennis Challenger - Tallahassee AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs Grolsch Open - Amsterdam Pilot Pen International - New Haven The Samsung Open - Bournemouth S Tennis Masters - Graz Heineken Open - Singapore Japan Open - Tokyo Black Forest Open - Freudenstadt Challenger Brasov - Brasov Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston TED Open-Akbank Private Banking - Istanbul The Stella Artois Grass Court Championships - London Warsteiner Challenger - Lubeck Heilbronn Open - Heilbronn Grand Prix Hassan II - Casablanca Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amersfoort Blumenau Challenger Rotterdam Amsterdam Singapore Sarajevo Open - Sarajevo Siemens Open 2002 - Scheveningen Internationaux de Tennis de Brest - Brest Rosmalen Furth Challenger TCT Open - Tunis Rosmalen Siemens Open - Scheveningen Amer-Wilson Challenger - Tampere XI Abierto Internacional de Salinas - Salinas drkoop.com USTA Tennis Championships of San Antonio - San Antonio Campinas Challenger Honda Kah Singapore Men's Tennis Open - Singapore MTNL Cellular ATP Challenger - Mumbai ABN/AMRO World Tennis Tournament - Rotterdam Dortmund Challenger St. Remy Challenger TennisCup Vlaanderen - Antwerp Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Hilton Waikoloa USTA Challenger - Waikoloa IPP Open - Helsinki The Priority Telecom Open - Amersfoort BMW Challenger Open - Monchengladbach Okal Cup 2001 International Bavarian Championships - Eckental Copa Ericsson Costa Rica - San Jose Tatra Banka Open - Bratislava AIG Japan Open - Tokyo Yokohama World Tennis Gaora Cup - Yokohama Prasentiert Von Seat Wolfsburg - Wolfsburg Bastad Challenger Buenos Aires Challenger Chennai Open - Chennai drkoop.com USTA Challenger of Dallas - Dallas International Tennis Championships - Delray Beach The 70th King's Cup and Queen's Cup - Bangkok Hamburg Challenger - Hamburg Challenger Ford de Cherbourg - Cherbourg XL Bermuda Open - Bermuda Gemax Open - Belgrade Ordina Open - 's-Hertogenbosch San Remo Tennis Cup 15° Piertomaso - San Remo Architect Open - Budapest The Priority Telecom Open - Amersfoort Challenger Britania Zavaleta - Puebla Badden Open by Rothaus - Ettlingen Venice Open - Venice Ostend Challenger Tennis Cup of Flanders - Ostende Copa Telmex - Buenos Aires AT&T Challenger of Dallas - Dallas ABN/AMRO World Tennis Tournament - Rotterdam Fujitsu Siemens Open - Budapest BMW Open - Munich Ordina Open - 's-Hertogenbosch The Nottingham Challenger - Nottingham AXA Open - Espinho Guayaquil Challenger Grolsch Open 1997 - Amsterdam Guayaquil Challenger KGHM Polish Indoors - Wroclaw Oeiras 3 Challenger Memorial Piertomaso Tessitore - San Remo Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Muller Cup - Ulm Geneva Challenger - Geneva Muller Cup 2000 - Ulm ABN/AMRO World Tennis Tournament - Rotterdam Weissenhauser Strand Cup - Hamburg Heineken Trophy - 's-Hertogenbosch Copa Ericsson Argentina - Buenos Aires II Naples ITG Challenger - Naples Warsteiner Challenger Wolfsburg - Wolfsburg Internationale Badische Meisterschaften Um Den Techem Cup - Zell KGHM Polish Indoors - Wroclaw Ciudad de Pozoblanco Open Diputacion - Cordoba Architect Open - Budapest Gemax Open - Belgrade 3rd Volkswagon Challenger - Wolfsburg Seguros Bogota Open - Bogota XII Abierto Internacional de Salinas - Salinas SA Tennis Open - Johannesburg Abierto Mexicano Telcel - Acapulco Arpa Ceramic Cup - Reggio Emilia Akbank Private Banking TED Open - Istanbul AEGON Championships - London AEGON International - Eastbourne Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Medibank International - Sydney III Aberto Santa Catarina de Tenis - Florianopolis SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach XIV Challenger ATP Club Premium Open - Quito Serbia Open - Belgrade Open de Nice Cote dAzur - Nice Brasil Open - Costa do Sauipe Buenos Aires Challenger Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Lima Challenger Gerry Weber Open - Halle Mercedes Cup - Stuttgart Shanghai Open '98 - Shanghai Energis Open - Amsterdam Copa Petrobras-Uruguay - Montevideo Copenhagen Open - Copenhagen Copa Petrobras-Argentina - Buenos Aires Apia International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Aix En Provence Challenger Copa Claro - Buenos Aires Antalya Challenger Antalya 2 Challenger Zagreb Challenger Power Horse World Team Cup - Dusseldorf ABN/AMRO World Tennis Tournament - Rotterdam Zagreb Challenger Santos Challenger BMW Open - Munich Citi Open - Washington Winston-Salem Open - Winston-Salem ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Zagreb Challenger ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Cerveza Club Columbia Open - Bogota Dallas Challenger Rio Open 500 - Rio de Janeiro Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Brasil Open - Sao Paulo Portugal Open - Oeiras Bet-at-home Open - Hamburg San Juan Challenger Villa Allende Challenger Buenos Aires Challenger China Open - Beijing Medellin Challenger Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham If Stockholm Open - Stockholm Sunrise Challenger Pilot Pen Tennis - New Haven VTR Open - Vina del Mar Brasil Open - Sao Paulo Millennium Estoril Open - Estoril Argentina Open - Buenos Aires Bet-at-home Open - Hamburg Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Brasil Open - Sao Paulo Winston-Salem Open - Winston-Salem European Open - Antwerp ASB Classic - Auckland Countrywide Classic - Los Angeles Plava Laguna Croatia Open - Umag Argentina Open - Buenos Aires Santiago Open - Santiago Argentina Open - Buenos Aires Winston-Salem Open - Winston-Salem Heineken Open - Auckland VTR Open - Vina del Mar Thailand Open - Bangkok German Tennis Championships - Hamburg Dubai Duty Free Tennis Championships - Dubai Bogota Challenger Open de Nice Cote d'Azur - Nice Chile Dove Men+Care Open - Santiago U.S. Men's Clay Court Championship - Orlando Legg Mason Tennis Classic - Washington Investor Swedish Open - Bastad U.S. Men's Clay Court Championship - Orlando Abierto Mexicano Telcel - Acapulco Pereira Challenger UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Moselle Open - Metz Millennium Estoril Open - Estoril Stockholm Open - Stockholm Mercedes Cup - Stuttgart Bordeaux Challenger Royal Guard Open Chile - Vina del Mar Cordenons Challenger Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Santiago Challenger Buenos Aires Challenger Sarasota Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Beijing Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Braunschweig Challenger Heilbronn Open - Heilbronn Buenos Aires Challenger Citi Open - Washington USTA Challenger of North Miami Beach - North Miami Beach Millennium Estoril Open - Estoril Mons Challenger Montevideo Challenger Argentina Open - Buenos Aires Nottingham 2 Challenger Open de Nice Cote d'Azur - Nice Siemens Open 2001 - Scheveningen Swiss Indoors Basel - Basel Konzum Croatia Open - Umag CMG Asia Open - Hong Kong Osaka International Tennis Tournament - Osaka If Stockholm Open - Stockholm Garden Open - Rome Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Warsteiner Grand Prix - Oberstaufen SkiStar Swedish Open - Bastad America's Red Clay Tennis Championship - Coral Springs Heineken Trophy - Rosmalen Sydney International - Sydney Renault Slovenian Open - Ljubljana Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Guayaquil Challenger China Open - Beijing Brisbane International - Brisbane Cordoba Open - Cordoba Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Millennium Estoril Open - Estoril Geneva Open - Geneva Generali Open - Kitzbuhel AEGON Championships - London Cordoba Open - Cordoba Rio Open - Rio de Janeiro Open Romania - Bucharest Cordoba Open - Cordoba Barcelona Open Banc Sabadell - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Tata Open 2002 - Chennai Ordina Open - 's-Hertogenbosch Copa Claro - Buenos Aires Gold Flake Open - Chennai Austrian Open - Kitzbuhel The Lipton Championships - Key Biscayne Tennis Masters Series - Miami The Stella Artois Grass Court Championships - London Brasil Open - Costa do Sauipe U.S. Mens's Clay Court Championship - Houston Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Ordina Open - 's-Hertogenbosch Rogers Cup - Toronto Heineken Trophy - 's-Hertogenbosch Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane Energis Dutch Open - Amsterdam Internazionali BNL d'Italia - Rome AEGON International - Eastbourne Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells European Community Championships - Antwerp ABN/AMRO World Tennis Tournament - Rotterdam AT&T Challenge - Atlanta Santo Domingo Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati Apia International - Sydney Ostrava Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Movistar Open - Santiago Miami Open - Miami Shanghai Rolex Masters - Shanghai ASB Classic - Auckland Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid The Lipton Championships - Key Biscayne Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid German Tennis Championships - Hamburg Australian Open - Melbourne Bet-at-home Open - Hamburg Heineken Trophy - 's-Hertogenbosch Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open de Moselle - Metz Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Australian Open - Melbourne French Open - Paris Brasil Open - Sao Paulo Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Countrywide Classic - Los Angeles AEGON International - Eastbourne French Open - Paris Chengdu Open - Chengdu Argentina Open - Buenos Aires Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, World Group, QR, COL-ARG 3-1 Davis Cup, World Group, SF, BEL-ARG 3-2 Wimbledon (juniors) Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, SF, CZE-ARG 3-2 U.S. Open (juniors) Davis Cup, World Group, 1R, POL-ARG 2-3 French Open (juniors)